repeat advertisement - Turkish English Dictionary